managing deputy assessor - Alemán Inglés Diccionario